ampalaya [philippines] - Turkish English Dictionary